package com.kly.user.dto;

import java.io.Serializable;

/**
 * @author linqu
 */
public class AddWlmReq implements Serializable {

    private static final long serialVersionUID = 8663467356353123822L;
    /**
     * 用户内码
     */
    private String userCode;
    /**
     * 用户内码
     */
    private String userCodeFriend;
    /**
     * 用户喜好：1-喜欢 2-不喜欢
     */
    private Integer likeType;
    /**
     * 用户操作：1 拉黑  2取消拉黑 3隐藏  4举报
     * @see com.kly.user.enums.UserOpActionEnum
     */
    private Integer opType;
    /**
     * 举报原因, opType=4必填
     */
    private String reason;
    /**
     * 用户操作：1-新用户 0-非新用户
     */
    private Integer newFlag;
    /**
     * 举报类型
     */
    private Integer reportType;

    /**
     * 图片
     */
    private String reportImages;

    /**
     * flashchat标记
     */
    private Boolean flashchatFlag;

    private String chatterUserCode;

    public String getChatterUserCode() {
        return chatterUserCode;
    }

    public void setChatterUserCode(String chatterUserCode) {
        this.chatterUserCode = chatterUserCode;
    }

    public Boolean getFlashchatFlag() {
        return flashchatFlag;
    }

    public void setFlashchatFlag(Boolean flashchatFlag) {
        this.flashchatFlag = flashchatFlag;
    }

    public Integer getReportType() {
        return reportType;
    }

    public void setReportType(Integer reportType) {
        this.reportType = reportType;
    }

    public String getReportImages() {
        return reportImages;
    }

    public void setReportImages(String reportImages) {
        this.reportImages = reportImages;
    }

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getUserCodeFriend() {
        return userCodeFriend;
    }

    public void setUserCodeFriend(String userCodeFriend) {
        this.userCodeFriend = userCodeFriend;
    }

    public Integer getLikeType() {
        return likeType;
    }

    public void setLikeType(Integer likeType) {
        this.likeType = likeType;
    }

    public Integer getOpType() {
        return opType;
    }

    public void setOpType(Integer opType) {
        this.opType = opType;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public Integer getNewFlag() {
        return newFlag;
    }

    public void setNewFlag(Integer newFlag) {
        this.newFlag = newFlag;
    }
}
